#define _CRT_SECURE_NO_WARNINGS 1
#include <stdio.h>
int main()
{
	int m, n, i, j, count = 0;
	scanf("%d %d", &m, &n);

	for (i = m; i <= n; i++)  //遍历m~n的所有数
	{
		if (i == 1)
			continue;  //1不是完数

		int sum = 0;  //sum表示所有因子数的和
		for (j = 1; j < i; j++)
			if (i % j == 0)
				sum += j;

		if (sum == i)  //如果某数与其自身所有因子相等,即是完数
		{
			printf("%d = 1", i);  //每个完数都有因子1
			for (j = 2; j < i; j++)
				if (i % j == 0)
					printf(" + %d", j);  //再加上后面剩下的因子

			printf("\n");
			count++;
		}
	}

	if (count == 0)  //count表示出现完数的个数
		printf("None");
	return 0;
}